Design and Implementation of a Parallel Cellular Language for MIMD Architectures

نویسندگان

  • Stéphane Vialle
  • Yannick Lallement
  • Thierry Cornu
چکیده

In this paper we present a new language, called ParCeL-1, intended to make easier the implementation of computation-intensive and artiicial intelligence applications on highly parallel MIMD architectures. The computational model of ParCeL-1 is object-oriented and synchronous, based on virtual processors called cells that compute and communicate alternately. The current prototype is implemented on several multi-processor systems (Cray T3D, Intel Paragon, Telmat T-Node, workstation networks using PVM, and SGI Power Challenge Array). Several applications written in ParCeL-1 are described together with their performances obtained on a 256-processor Cray T3D.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

88363 & / / a 7 Concurrent Extensions to the FORTRAN Language for Parallel Programming of Com pu tat ional Fluid Dynamics Algorithms

Experiments were conducted at NASA Ames Research Center t o define multitasking software requirements for multiple-instruction, multiple-data stream (MIMD) computer architectures. The focus was on specifying solutions for algorithms in the field of computational fluid dynamics (CFD). The program objectives were to allow researchers t o .produce useable parallel application software as soon as p...

متن کامل

Memorandum 88363 & / / a 7 Concurrent Extensions to the FORTRAN Language for Parallel Programming of Com pu tat ional Fluid Dynamics Algorithms

Experiments were conducted at NASA Ames Research Center t o define multitasking software requirements for multiple-instruction, multiple-data stream (MIMD) computer architectures. The focus was on specifying solutions for algorithms in the field of computational fluid dynamics (CFD). The program objectives were to allow researchers t o .produce useable parallel application software as soon as p...

متن کامل

Concurrent Extensions to the FORTRAN Language for Parallel Programming of Com pu tat ional Fluid Dynamics Algorithms

Experiments were conducted at NASA Ames Research Center t o define multitasking software requirements for multiple-instruction, multiple-data stream (MIMD) computer architectures. The focus was on specifying solutions for algorithms in the field of computational fluid dynamics (CFD). The program objectives were to allow researchers t o .produce useable parallel application software as soon as p...

متن کامل

Compiling Rewriting onto SIMD and MIMD/SIMD Maschines

We present compilation techniques for Simple Maude, a declarative programming language based on Rewriting Logic which supports term, graph, and object-oriented rewriting. We show how to compile various constructs of Simple Maude onto SIMD and MIMD/SIMD massively parallel architectures, and in particular onto the Rewrite Rule Machine, a special purpose MIMD/SIMD architecture for rewriting. We sh...

متن کامل

Design and Implementation of a High Speed Systolic Serial Multiplier and Squarer for Long Unsigned Integer Using VHDL

A systolic serial multiplier for unsigned numbers is presented which operates without zero words inserted between successive data words, outputs the full product and has only one clock cycle latency. &#10The multiplier is based on a modified serial/parallel scheme with two adjacent multiplier cells. Systolic concept is a well-known means of intensive computational task through replication of fu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Comput. Lang.

دوره 24  شماره 

صفحات  -

تاریخ انتشار 1998